legged vehicles - Fransızca İngilizce Sözlük